package com.youlu.campus.entity.VO.res;

import lombok.Data;

import java.util.List;

@Data
public class UserActivityHomePageResponse {

    /**
     * 活动说明
     */
    private String detail;
    /**
     * 奖励规则
     */
    private String rewardsDetail;

    /**
     * 活动首页背景图2
     */
    private String headerImageUrl2;

    /**
     * 背景图片
     */
    private String backGroundImageUrl;


    /**
     * 昵称
     */
    protected String nickName="未授权";

    /**
     * 头像
     */
    protected String avatarUrl;
    /**
     * 活动状态 1、未开始 2、进行中 3、已结束
     */
    private Integer status=1;
    /**
     * 用户是否已报名 true 已报名 false 未报名
     */
    private Boolean joined = Boolean.FALSE;
    /**
     * 用户是否参与该活动  已报名 true 已报名 false 未报名
     */
    private Boolean joinActivity = Boolean.FALSE;

    /**
     * 贡献值别称
     */
    private String rewardValueAlias ="活力值";
    /**
     * 邀请按钮提示语
     */
    private String inviteButtonTips;


    /**
     * 1、文字 2、图片
     */
    private Integer shareInviteButtonType = 1;

    /**
     * 分享邀请按钮图片
     */
    private String shareInviteButtonBackGroundImgUrl;
    /**
     * 分享背景图
     */
    private String inviteBackGroundImageUrl;
    /**
     * 贡献值-活力值 积分等
     */
    private Integer rewardValue=0;
    /**
     * 邀请值
     */
    private Integer inviteValue=10;
    /**
     * 贡献值等级
     */
    private String rewardCaLevel;
    /**
     * 邀请提示语提示语 TIPS:再获得XXX活力值 可活动证书
     */
    private String tips ="暂无证书";

    private Double rate=0.0D;

    /**
     * 所属勋章
     */
    private List<MyBadgeRuleResponse> myBadgeList;
    /**
     * 客服支持
     */
    private String [] csList;
    /**
     * 活动QQ群
     */
    private String []qqGroupList;
    /**
     * QQ 客服扫码群图片
     */
    private String csQQGroupImageUrl;

    /**
     * 任务ID
     */
    private String taskId;
    /**
     * 邀请人数提示语
     */
    private String invitedNumTips;

    //徽章

    /**
     * 我的荣誉图片按钮
     */
    private String honorButtonImgUrl;
    /**
     * 排行榜按钮图片
     */
    private String rankingButtonImgUrl;
    /**
     * 文创Button图片
     */
    private String cultureCreateButtonImgUrl;

    /**
     * 活力值底图
     */
    private String rewardValueImgUrl;

    private Integer headerHeight =0;

    /**
     * 奖励规则图片
     */
    private String rewardsImage;

    /**
     * 活动说明图片
     */
    private String detailImage;
    /**
     * 活动主题色
     */
    private String themeColor;

    private String taskType;

    private Long inviteCount =0L;
    /**
     * 邀请等级说明
     */
    private String inviteLevelDetail;

    private String caLevel;


}
